1 On the Notions of Abstraction , Consistency , and Design in the ODP Framework of Viewpoints
نویسندگان
چکیده
One of the most fundamental systems analysis and design principle is that of “abstraction”. Essentially, the purpose of abstraction is to clarify or highlight some features of a problem by concealing others. The set of viewpoints identified in the ODP architecture is merely a pragmatic classification of concerns. A viewpoint leads to a representation of the system with emphasis on a specific set of concerns, and the resulting representation is an abstraction of the system, i.e., a description which recognizes some distinctions that are relevant to the concern and ignores others. The viewpoint models exhibit very subtle concepts with respect to the notion of abstraction and consistency between them. They offer a very powerful structuring paradigm suitable for a design activity. In this paper we explore the notion of abstraction, consistency between viewpoint models, and the role of viewpoint models in the design process framework. The correct understanding of the relationship between viewpoint models and their role in design activity is crucial for the construction of ODP development tools.
منابع مشابه
1 On the Notions of Abstraction , Consistency , and
One of the most fundamental systems analysis and design principle is that of “abstraction”. Essentially, the purpose of abstraction is to clarify or highlight some features of a problem by concealing others. The set of viewpoints identified in the ODP architecture is merely a pragmatic classification of concerns. A viewpoint leads to a representation of the system with emphasis on a specific se...
متن کاملConsistency in Multi-Viewpoint Architectural Design of Enterprise Information Systems
Different stakeholders in the design of an enterprise information system have their own view on that design. To help produce a coherent design this paper presents a framework that aids in specifying relations between such views. To help produce a consistent design the framework also aids in specifying consistency rules that apply to the view relations and in checking the consistency according t...
متن کاملA Formal Framework for Viewpoint Consistency
Multiple Viewpoint models of system development are becoming increasingly important. Each viewpoint ooers a diierent perspective on the target system and system development involves parallel reenement of the multiple views. Viewpoints related approaches have been considered in a number of diierent guises by a spectrum of researchers. Our work particularly focuses on the use of viewpoints in Ope...
متن کاملConsistency Checking of RM-ODP Specifications
Ensuring that specifications are consistent is an important part of specification development and testing. In this paper we introduce the ConsVISor tool for consistency checking of RM-ODP specifications. This tool is a category theory based consistency checker for formal specifications in a variety of languages, including both graphical and non-graphical modeling languages. Because RM-ODP suppo...
متن کاملMaintaining Cross Viewpoint Consistency using Z
This paper discusses the use and integration of formal techniques in particular Z into the Open Distributed Processing ODP standardization initiative One of the cornerstones of the ODP framework is a model of multiple viewpoints During the development process it is important to maintain the consistency of di erent viewpoints of the same ODP speci cation In addition there must be some way to com...
متن کامل